population estimates - French English Dictionary